English: And yet God was merciful.
Telugu: అయినా దేవుడు దయగా ఉన్నాడు.