meaning of an etw. schwer zu schlucken haben

an etw. schwer zu schlucken haben - German to English

to locate it difficult to swallow sth. [also fig.]