be a thorn in one's flesh - Turkish English Dictionary