time to think something over - French English Dictionary