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