have to swallow a bitter pill - Francés Inglés Diccionario