English: There are hundreds of mountains in India.
Telugu: భారతదేశంలో వందల కొద్దీ శిఖరాలు ఉన్నాయి.