English: was recently approved for human use.
Telugu: మనుషులపై దీన్ని ప్రయోగించేందుకు ఇటీవల ఆమోదం లభించింది.