The phrase
"foreign delegations" refers to groups of important people or representatives from other countries who visit a different country for a specific purpose, such as holding meetings, discussing important matters, or building relationships.
Full definition