English: They have a huge task.
Telugu: వారికింకా పెద్దపెద్ద పనులుంటాయి.