English: This is something that was unimaginable 10 or 15 years ago.
Telugu: ఇది పది, పదిహేనేళ్ళ క్రితం ఊహించని పరిణామం.