English: This had happened long ago.
Telugu: చాలా సంవత్సరాల క్రితం ఇది జరిగింది.