Translation of "Zur rechten zeit am rechten ort" in English