...paving the [full of obstacles] way to fluency.
Is there a one-word adjective I can use to replace that outrageous 3-word one?
I swear I've heard of it somewhere, but I've been searching for it for almost an hour now, and have come no closer to success than when I began.