Translation of "Daheim ist es am besten" in English