express one's sincere thanks - Spanish English Dictionary