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