English: I havent been there in a long time.
Telugu: అక్కడ ఎక్కువ కాలం లేరు.