English: This is the work of God.
Telugu: ఇది దైవ కార్యము.