English: This had happened long ago.
Telugu: ఆ సంఘటన జరిగి చాలా కాలం అయినది.