English: A huge task indeed!
Telugu: అది నిజంగానే ఎంతో పెద్ద పని!