3
[Expression, 2 words]: means a difficult process, full of ups and downs
4
Adjective meaning: challenging or difficult
5
Something in your way, like an issue or a problem
6
When someone or something gives you a ... it means it's a source of your problems
8
To be ... means to be assertive
9
When you go through a ... patch, you experience a difficult period
10
This words means a minor problem or issue