English: They showed 90 per cent efficacy.
Telugu: అవి 90శాతం సామర్థ్యంతో పనిచేస్తాయని ప్రకటించింది.