English: A fine challenge indeed.
Telugu: నిజంగా ఇది పెను సవాల్‌.