put someone's nerves on edge - Francés Inglés Diccionario