be overjoyed that - German English Dictionary