English: What's THAT doing on this mountain?"
Telugu:  "ఆహా. . . మరి ఈ కొండ మీద ఏం చేస్తుంటావు?