have high spirits - German English Dictionary