im vorteil sein

listen to the pronunciation of im vorteil sein
Deutsch - Englisch
to have the upper hand
to have the whip hand