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