English: Actually, this was a major challenge.
Telugu: నిజానికి ఇది పెను సవాల్‌.