India's confirmed coronavirus cases have crossed 2.5 million with another biggest single-day spike of 65,002 in the past 24 hours. India is behind the United States and Brazil in the number of cases. The health ninistry on Saturday also reported another 1,130 deaths for a total of 49,170. The average daily reported cases jumped from around 15,000 in the first week of July to more than 50,000 at the beginning of August. The health ministry said the rise shows the extent of testing with 800,000 carried out in a single day. But experts say India needs to pursue testing more vigorously. India's two-month lockdown imposed nationwide in late March kept infections low. But it has eased and is now largely being enforced in high-risk areas. The new cases spiked after India reopened shops and manufacturing and allowed hundreds of thousands of migrant workers to return to their homes from coronavirus-hit regions. Subways, schools and movie theaters remain closed. Subways, schools and movie theaters remain closed. India's prime minister said on Saturday his country has done well in containing the coronavirus pandemic and announced $1.46 trillion infrastructure projects to boost the sagging economy. The key lesson India learnt from the pandemic is to become self-reliant in manufacturing and developing itself as a key supply chain destination for international companies, Prime Minister Narendra Modi said. — Agencies