English: They showed 90 per cent efficacy.
Telugu: ఇది 90 శాతం స‌మ‌ర్థవంతంగా ప‌ని చేస్తున్నట్లు తేలింది.