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