English: It's not many years ago.
Telugu: చాలా సంవత్సరాల క్రితం కాదు.