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