English: Recently they were on top of Mount Kilimanjaro.
Telugu: వీరు ఇటీవల కిలిమంజారో పర్వతాన్ని అధిరోహించారు.