English: Why Didn't God Stop It?.
Telugu: దేవుడు దీన్ని ఎ౦దుకు ఆపలేదు?