English: That's God's job.
Telugu: అది దేవుని కార్యం.