Union health minister Harsh Vardhana on Thursday said India has successfully contained the pandemic, with 146 districts reporting no new case of the coronavirus infection in the last seven days, 18 in 14 days, six in 21 days and 21 districts in the last 28 days.