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