Translation of "Stuerzten sich" in English