three score and ten in French
three score and ten in French
trois vingt dix
(somewhat, dated, idiomatic) Seventy, being the number of years in a full lifetime of traditionally-expected duration.