be sorely vexed - Turco Inglés Diccionario