English: Been there for at least 15 yrs.
Telugu: కనీసం 15 ఏళ్ల పాటు అక్కడే జీవించాలి.