be (all) for the best - Alemán Inglés Diccionario