English: And yet, God granted me a severe mercy.
Telugu: అయినా దేవుడు నాకు మొండి ధైర్యాన్ని చ్చాడు.