anticipate some difficulty - Turkish English Dictionary