English: But God was on our side!
Telugu: అయినా దేవుడు మన పక్షాన ఉన్నాడు.