English: Been there a while already.
Telugu: అక్కడే కొంతకాలం నుంచి ఉంటుున్నారు.