English: many other mountains.
Telugu: మరెన్నో పర్వతాలు.