English: A great challenge really.
Telugu: నిజంగా ఇది పెను సవాల్‌.