we deserve something good - German English Dictionary