English: That may not have been possible ten years ago.
Telugu: పదిహేనేళ్ల క్రితం వరకు ఇది అసాధ్యం.