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