Ukraine has recaptured more than 6,000 square kilometers (2,300 sq miles) of Russian-occupied territory, President Zelenskyy said Monday night.

“From the beginning of September until today, our soldiers have already liberated more than 6,000 square kilometers of the territory of Ukraine – in the east and in the south. The movement of our troops continues,” President Zelenskyy said in his nightly address.

Ukraine’s forces have been able to recapture dozens of towns and villages in the northeast of the country over the last few days, including the strategically important towns of Izyum and Kupiansk.

Ukraine’s counterattacks in the northeast came after Russia redeployed troops away from the region to defend areas they occupied in the south after Ukraine heavily signaled it would launch a counteroffensive around Kherson.

Russian President Vladimir Putin’s regime is looking more fragile this week after Ukrainian victories on the battlefield have prompted even pro-Kremlin voices in Russia to question the war.