English: Been there for quite some time.
Telugu: చాలా సేపటివరకు అక్కడే ఉంది.