English: God has provided so much for us.
Telugu: భగవంతుడు మనకెంతో ఇచ్చాడు.