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