English: It should be here in about 15 years.
Telugu: కనీసం 15 ఏళ్ళ పాటు ఇక్కడే ఉండాలి.