Six months after India began the world's largest vaccination drive, it has administered jabs to just over five percent of its population.
It's currently vaccinating around four million people every day, but it needs to give about eight to nine million jabs a day to vaccinate everyone who is eligible by the end of this year.
Despite a promising start in January, the drive has lagged in recent months because of low supply and delays in approving new vaccines.
Most countries, especially those in the developing world, have struggled to access vaccines - a challenge that India, as the world's largest vaccine maker, didn't expect to face.
But Prime Minister Narendra Modi's government didn't place orders from vaccine makers early enough - and a devastating second wave in April pushed them to expand the drive too quickly to the entire adult population, which is nearly a billion.