English: Been too long ago.
Telugu: గతించి కూడా చాలా కాలం అయ్యింది.