English: They have lots to do.
Telugu: అక్కడ వారు చేయాల్సింది చాలా ఉంది.