be something to shout about - French English Dictionary