English: God has a lot of work to do.
Telugu: 'దేవుడికి చాలా పని ఉంది.