have to swallow a bitter pill - Español Inglés Diccionario