English: And God provides it for us.
Telugu: దేవుడు మనకోసం కూడా ఇస్తాడు.