have a miserable experience - Turkish English Dictionary