be something to shout about - German English Dictionary