What does "this" seem to refer to in the context? I would expect "first point of call" to refer to a place or person where you could find initial guidance or information, or make initial progress. However, I'm not certain that "point of call" is actually a known idiomatic phrase.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Newguest--- I just take it to mean that if you want to make it the reality (be healthy and fit) you have to move, it's the most important thing (first point of call).That is not a natural collocation.
NewguestWe know that the gift of physical movement is our first point of call in making this a reality (if you want to be healthy and fit you have to move), but we also need the right fuel (good food).--- I just take it to mean that if you want to make it the reality (be healthy and fit) you have to move, it's the most important thing (first point of call).I