English: God provides.
Telugu: ఇచ్చేవాడు భగవంతుడు.