be in pretty high spirits - French English Dictionary