English: it is the work of God.
Telugu: ఇదే దేవుని పని.