English: God has given me so much more than I deserve.
Telugu: * 'నేను కోరుకున్న దాని కంటే భగవంతుడు నాకు ఎక్కువే ఇచ్చాడు.