Translation of "Wütend starren" in English