With 7,992 people testing positive for the coronavirus in a day, India's COVID-19 tally climbed to 3,46,682,736, while the number of active cases declined to 93,277, the lowest in 559 days, according to Union health ministry data updated on Saturday.