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

irgendwo muss man abstriche machen. означает в английский

НемецкийАнглийский
Irgendwo muss man Abstriche machen.

You can't have everything.