English: Was provided by God.
Telugu: అది భగవంతుడే ఇచ్చాడు.