English: It is indeed a challenge.
Telugu: నిజంగా ఇదొక చాలెంజ్‌.