be dogged by a problem - Turkish English Dictionary