to take all reasonable steps - Alemán Inglés Diccionario