English: Could God really allow this to happen?
Telugu: దేవుడు నిజంగా అలా అన్నాడా?