translate English to French: The people were so warm and engaged and interactive. It was hard to leave them!
Sur les vingt-trois pays, quinze ont répondu présents.