English: It’s a big challenge actually.
Telugu: నిజంగా ఇది పెను సవాల్‌.