English: This had happened long ago.
Telugu: అది జరిగింది కూడా ఏళ్ల క్రితం.