English: could have been there for years.
Telugu: ఏళ్ల తరబడి అక్కడే ఉండిపోవచ్చు కూడా.