English: This wasn't that long ago; it was about ten years ago.
Telugu: అంటే ఈ మధ్య కాదు కానీ కనీసం ఓ పదేళ్ళ కి ముందు.