Немецкий-Английский словарь »

jemandem einen vorteil verschaffen означает в английский

НемецкийАнглийский
jemandem einen Vorteil verschaffen

to give someone an edge