In my opinion, that's just poor English. The meaning of 'realize' there seems to be 'achieve', but peace of mind, freedom and understanding don't really collocate well with 'realize'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
IvanhrThe meaning of 'realize' there seems to be 'achieve', but peace of mind, freedom and understanding don't really collocate well with 'realize'.That's why I asked. Because I cannot figure out what the author really meant by using "realize" here.