finish something quickly and forcefully - Turco Inglés Diccionario