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