Translation of "Laengst vergangenen" in English