take a hard look at - Alemán Inglés Diccionario