English: Nepal is the most mountainous country on earth.
Telugu: నేపాల్ గ్రహం మీద అత్యంత ఎత్తైన పర్వత దేశం.