English: It's been too long.
Telugu: చాలా సేపయ్యింది అలాగే.