You are correct, the main reason why countries experience inflation is because the country, the government as a whole is so much in debt their revenue can't pay it off. So to approach this problem they think that printing higher valued notes will create the money needed to pay off the debts but this money is devaluated because it isn't backed by anything, not even by the monetary policy of their central banks or by the selling of currency bonds. Few countries want to buy bonds of another country that's printing larger banknotes because those bonds are worthless. Foreign powers may be able to influence some economics like imports and exports but they don't have much of a say in other countries' monetary policies.