English: And yet God saved him!
Telugu: అయినా దేవుడు ఆయనను స్వస్థపరచాడు.