English: Out of ten highest mountains, eight are situated in Nepal.
Telugu: దాటిన పది ఎత్తైన శిఖరాలలో ఎనిమిది నేపాలులోనే ఉన్నాయి.