I don't know how true that is in practice, but given the numbers on aid given to Ukraine, and the difference before Trump was elected, it seems true-ish.[1]
[1] https://www.kielinstitut.de/publications/news/ukraine-suppor...
also, the numbers for ukraine support are not comparable like that, much of the money the EU gives ukraine are not "given", because the EU cannot just do that, they give them loans that they then later give up on (because EU is corrupt and likes to not follow own laws).
In addition to that, it is ridiculous to say that even ANY support to ukraine is needed to defend EU. Consider this, if EU really wanted to give it all, how much more could EU muster than what is currently given to ukraine? how could russia possibly hope to defeat EU?
so no, it is in fact not at all true
And I'm pretty sure Russia or China have the second biggest military in the world? So I'm not sure your stats are right, either?
wild
U.S. Is Not a Piggy Bank for Europe’s Socialist Policies
https://waysandmeans.house.gov/2024/03/11/u-s-is-not-a-piggy...