Translation note: what Fred says is a québecois expression that I can’t really directly translate, but that means roughly “this won’t be easy” or maybe more like “this is going to be an uphill battle”. (I think the original expression is something along the lines of “no victory will come easily”?)
Translation note note: Having to really think about what everyday (to me) expressions actually mean and how to translate them is something I find really interesting. (I r a nerd) Language is a neat and weird thing and it’s a lot of fun to try to define the exact flavour of a word or expression!