English: But God gave me what I needed.
Telugu: కానీ భగవంతుడు నేను అడిగిన దానికంటే ఎక్కువగానే ఇచ్చాడు.