English: A huge challenge
Telugu: చాలా పెద్ద చాలెంజ్