United Nations Aid Chief Mark Lowcock called out Saudi Arabia and the United Arab Emirates for only paying a “modest proportion” of the hundreds of millions of dollars they pledged for humanitarian aid for Yemen.
Saudi Arabia paid $121.7 million and the United Arab Emirates about $195 million.
The United Nations describes the situation in Yemen as the world’s worst humanitarian crisis.
Both countries promised $750 million at a U.N. fundraising event in February.
Saudi Arabia is leading a Western-backed military coalition which intervened in Yemen in 2015.
The UAE is member of the coalition.
The Western-backed military coalition intervened in Yemen to restore the government ousted by the Houthis movement backed by Iran.
The four-year war has killed tens of thousands of people and left millions on the brink of famine.
The World Food Program (WFP) suspended aid in Yemen citing failure to reach a deal with the Houthis.
The decision affects 850,000 people in the capital Sanaa.