English to Arabic

Meaning for:
Outlives
other
يعيش أطول منه