English: God simply provided the money.
Telugu: భగవంతుడు ఇస్తేనే డబ్బు వచ్చింది.