-
international
relating to or involving two or more nations; shared by the world community
-
income and expenses
revenue and expenditure; financial balance of money and resources
-
short of
to be deficient or lacking, especially in financial resources or funds