Translation of "Ueberwaeltigt sein" in English