English: Been a while since that happened.
Telugu: ఇది జరిగి చాలా కాలమయిపోయింది.