Dutch–English dictionary

English translation of the Dutch word alles tegen zich hebben

Dutch → English
  
DutchEnglish
alles tegen zich hebben have the cards stacked against oneself; have the odds stacked against oneself