the gauntlet has been thrown - Alemán Inglés Diccionario