to be in high spirits - German English Dictionary