English: Research is yet to be conducted on humans.
Telugu: ఇంకా మనుషులపై ఈ పరిశోధన నిర్వహించలేదట.