English: Its a big challenge indeed.
Telugu: ఇది అతనికి నిజంగా పెద్ద చాలెంజ్ అనే చెప్పాలి.