English: Nepal is the country of the highest mountains in the world.
Telugu: నేపాల్ - ప్రపంచంలో అత్యంత పర్వత గుర్తించిన దేశం.