have something to shout about - Alemán Inglés Diccionario