thorn in the flesh

📖 general
Meaning
A persistent annoyance or problem.
Literal Meaning
A thorn in the flesh.
Example
“The constant delays in the project were a thorn in the flesh for the entire team.”