English: Among ten highest mountains in the world, eight lie in Nepal.
Telugu: ప్రపంచంలోనే ఎత్తయిన పది పర్వతాల్లో ఎనిమిది నేపాల్‌లోనే ఉన్నాయి.