@oristarA,
oristarA wrote:It seems trying to convey "there is no greater victory than to defeat a free man of the world."
It does not mean that. This appears to be a remark made by the Roman character Spartacus in the recently shown episode 10 of the TV series ""Spartacus: War of the Damned". The correct quote seems to be "There is no greater victory than to fall from
this world a free man".
It means "There is no greater victory than to die a free man".
"Fall from this world" is a florid way of saying "die". American scriptwriters think the Romans always talked this way.