English: Why did God let them do that? some might ask.
Telugu: ‘ వారు అలా చేయడానికి దేవుడు ఎందుకు అనుమతించాడు?