i feel cheerful - German English Dictionary