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