thanking you for your favour - Spanish English Dictionary