English: A great challenge for me.
Telugu: అది నాకు పెద్ద చాలెంజ్‌.