English: The task is huge.
Telugu: పదవి పెద్దదే.