English: This is God's victory!
Telugu: ఇది దేవీ విజయం!