English: Research is yet to be conducted on humans.
Telugu: మనుషులపై కూడా ఓసారి పరిశోధన జరగాలి.