the nerve of some people - Francés Inglés Diccionario