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