give something some thought - French English Dictionary