English: I’d been there for so long.
Telugu: అక్కడ చాలా కాలం నేను ఉండవలసియున్నది.