English: And a great challenge that is.
Telugu: అది చాలా పెద్ద ఛాలెంజ్‌.