Dutch–English dictionary

English translation of the Dutch word heel wat moeten afzien

Dutch → English
  
DutchEnglish
heel wat moeten afzien have to go through quite a lot
afzien desist; look down; suffer