English: Is this the wrath of God?
Telugu: ఇదేనా దైవ భీతి?