English: He has recently climbed Mount Kilimanjaro.
Telugu: ఇటీవల కిలిమంజారో పర్వతాన్ని అధిరోహించారు.