English: Is this God's business?
Telugu: అంటే భగవంతుడు వ్యాపారా?