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