English: at least 50 more years.
Telugu: . కనీసం మరో 50 ఏళ్ళకన్నా.