English: Its a huge challenge indeed.
Telugu: నిజంగా ఇది పెను సవాల్‌.