Jai Sri Ganesha,
Vedas and Puranas have their limbs in truth alone,
Though hard to reach yet manifest for men,
They mean to impart truth in embodied soul to home back,
The meaning of the verse may not be that easy to perceive unless or until the reciter is a renounced soul,
May Lord Bless all,
Thanks, please