thanking you for your favour - French English Dictionary