Under Trump, Putin was in heaven.