be thorn in someone's flesh - Francés Inglés Diccionario