a lot of good that will do - Alemán Inglés Diccionario