he has him on toast - Turkish English Dictionary