Is there a more reassuring phrase in international catering? I doubt it.