Welcome to the forum.
In future, please try to avoid posting links where possible. Some members don't like to click on links from people they don't know, some have very slow internet connections and have to wait ages for links to open, some work on mobiles where it is not very simple to open another page then go back to this one.
If you can type in (or at least copy and paste) a relevant paragraph which gives the phrase and the context, we can work on it direct from your post.
Some people will click on a link but you'll get many more answers and opinions if we don't have to.