keep your spirits up - German English Dictionary