the bane of somebody's existence - Español Inglés Diccionario