it's just struck me that ... - French English Dictionary