English: Been a while since that has happened.
Telugu: ఇది జరిగి కూడా చాలా కాలమే అయ్యింది.