English: These experiments were carried out on human beings.
Telugu: ఆ ప్రయోగాలు మనుషుల మీదనే జరుగుతున్నాయి.