English: The experiments are yet to be done on humans.
Telugu: తాజాగా ప్రయోగాలను మానవులపై కూడా నిర్వహించబోతోంది.