German-English dictionary »

irgendwo muss man abstriche machen. meaning in English

GermanEnglish
Irgendwo muss man Abstriche machen.

You can't have everything.