Covering the second wave of the coronavirus pandemic as it tore through Indian cities, towns and villages was overwhelming at times.
Patients died at home, in their cars on the way to hospital and outside emergency wards because there were no beds for them.
India has recorded more than 28 million coronavirus cases, and daily new cases sometimes exceeded 400,000, although by Thursday, June 3, that had come down to around 135,000.
On a per capita basis its COVID-19 death toll is relatively low, but deaths were rising while in Europe and the United States they are in decline.
Some Indians said what made the devastation of April and May harder to accept was that they believed the worst of the pandemic was over in February, when the number of COVID-19 cases and deaths were far below today's.
But I never thought I would see misery and death on this scale in New Delhi, the city I grew up in. At the height of the COVID-19 surge in May, 448 people in the city died from the disease in a single day.
This is a battle with an invisible enemy, and it feels like there is nowhere to hide.
(Photo editing Gabrielle Fonseca Johnson; Video editing Marika Kochiashvili; Additional reporting and writing Alasdair Pal; Text editing Mike Collett-White and Jane Wardell)