from your letter it would appear that ... - French English Dictionary