English: Just 25-30 years ago these things would not have been achievable.
Telugu: కనీసం 25-30 సంవత్సరాల క్రితం కూడా ఇలాంటి విషయం జరగడం అన్నది అసాధ్యం.