English: Is This The Wrath of God?
Telugu: ఇదేనా దైవ భీతి?