Hi Cadzao Your interpretation sounds OK. That might be the intended meaning. My first impression was more along the lines of "the experience of freedom is an adventure".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.