appear cheerful - German English Dictionary