Translation of "Es ist hoechste zeit" in English