A day after setting a new record for the number of people infected with the virus in India, the death toll from the deadly virus also hit a record high of more than 4,000.
According to the Indian Ministry of Health, another 401,078 people have been infected with coronary arteries in the past 24 hours, bringing the total to 21.9 million.
Its health ministry said 3,689 people had died within the past 24 hours.
Prime Minister Narendra Modi met the health minister on Sunday morning to review the crisis.
Hospitals are battling to treat patients amid a chronic shortage of beds and medical oxygen.
Amid the surge, results came in from elections in several Indian states. They have been closely watched to see if voters would punish Mr Modi’s handling of the crisis.
His BJP party suffered a setback in West Bengal, a state the party had hoped to capture. The state was instead comfortably held by the incumbent.
India has recorded more than 19 million cases of coronavirus – second only to the US. It has also confirmed more than 215,000 deaths, though the real toll is thought to be far higher.
Experts have cited low testing rates and the number of people dying at home, especially in rural areas, as contributing factors to under-reported figures.
The country’s previous highest daily death toll, also reported this week, was 3,645.
Brazil and the US have both registered daily tolls of more than 4,000 during the course of the pandemic.
In India, distressing images of families begging for hospital beds and life-saving supplies have been emerging for more than 10 days, while morgues and crematoriums remain overwhelmed.
Twelve people died on Saturday at Delhi’s Batra Hospital after it ran out of oxygen – for the second time in a week.
Delhi High Court has now declared it will start punishing officials if life-saving supplies don’t make it to hospitals.