English: Couldn’t God have done it right away?
Telugu: దేవుడు దీనికి తగిన శాస్తి చెయ్యకపోతాడా?