Just days after President Trump lectured NATO members about ponying up more money for defense , German leader Angela Merkel said Europe could no longer count on its allies.

“The times in which we could completely depend on others are on the way out,” Merkel said during an appearance at a beer tent in Munich on Sunday. “I’ve experienced that in the last few days.”

“But we have to know that we must fight for our future on our own, for our destiny as Europeans,” she added.

The German chancellor didn’t mention Trump by name, but his bruising comments about members of the alliance falling behind on defense spending obligations and his lack of commitment for the Paris climate change agreement continued to send shock waves through Europe.

But Merkel had kind words for France and its new president Emmanuel Macron.

“Where Germany can help, Germany will help, because Germany can only do well if Europe is doing well,” she said.

During a meeting of NATO-members leaders in Brussels on Thursday, Trump called out the NATO-member nations behind in their commitment to spend 2 percent of their GDP on defense.

“In facing our common challenges, we must also ensure that NATO members meet their financial obligations and pay what they owe. Many have not been doing that,” Trump said at organization’s new headquarters in Brussels.

Then, during a Group of Seven nations in Italy over the weekend, Trump refused to say whether the US would remain in the Paris accords that aim to curb carbon emissions, leading a frustrated Merkel to say: “The whole discussion about climate was very difficult, not to say unsatisfactory.”

But Trump saw the meetings differently.

“Just returned from Europe. Trip was a great success for America. Hard work but big results!,” Trump wrote on Twitter Sunday morning.