bring something to a standstill - Francés Inglés Diccionario