English: I had to wait for so long.
Telugu: అలా చాలాసేపు వేచివుండవలసి వచ్చింది.