English: Scientists have said it has an 80% chance of success.
Telugu: ఈ టీకా విజయవంతం కావడానికి 80% అవకాశాలు ఉన్నాయని శాస్త్రవేత్తలు పేర్కొన్నారు.