be more fortunate than someone else in transcendental aspects of life (like marriage/work) - Spanish English Dictionary