Translation of "Den kopf voll haben" in English