Translation of "On top of the mountain" in English