hear something hard to swallow - Turkish English Dictionary