English: Haven't been here for 2-3 years.
Telugu: రెండు మూడేళ్ల పాటు ఇక్కడ లేరు.