to be in the doldrums - French English Dictionary