English: Another 50 meters altitude might have done it.
Telugu: ఇది మరో 50 అడుగుల దూరం దాకా వెళ్లగలుగుతుంది.