send one's best wishes - German English Dictionary