English: As a matter of fact, it’s quite a challenge.
Telugu: నిజానికి ఇది పెను సవాల్‌.