Translation of "Immer hoeheren" in English