translate English to German: The biggest thing to happen on his watch is that Russia stabilized itself.
Die wichtigste Entwicklung unter Putins Führung war die Stabilisierung Russlands.