China on Thursday vowed to make efforts to provide the world with 2 billion doses of COVID-19 vaccines this year and donate $100 million to COVAX to promote global vaccine provision amid the rampaging Delta variant, which is bringing about more challenges for developing countries to access vaccines and combat the pandemic while the West continues to drag its heels in fulfilling its promises.