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