translate English to French: We thank the countries you represent which did not desert us.
Nous remercions les pays que vous représentez et qui ne nous ont pas laissé tomber.