What does an etw. schwer zu schlucken haben mean?

an etw. schwer zu schlucken haben - German to English

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