a) thank you all you are GREAT!
b) yes, that "on" really annoyed me and *I* put it there
c) I think I'd go with "at" and not "during" since this preposition is the closest to the Greek one (στο = roughly to/at the)
c) us for the whole hospitality/filoxenia thing and sending a letter of thanks beforehand. Yes, it is weird but what can I say?
Let's see how I can help.
i. it says letter of thanks so there you go
ii. the delegation/representatives thing. I don't know which one I'd choose but yes, that's what it means. The hospitality (we'll get to that) is extended to "us" not as individuals but as representatives/delegation of Greece and Cyprus.
If I missed the point just tell me so.
iii. The hospitality. That has me a *bit* confused too. I will butcher English a bit here to make a more verbatim translation "for our being hospitalled".
The meaning (and I am guessing here) can either being "for putting us up" or "for having already done so much and showed their spirit of hospitality already toward us".
Please free to edit the post you know how lazy I am anyways.
Sorry for bothering you with this!
Note to self: Don't ever post just before you go to sleep! Sorry for my English everyone!