https://trueindology.com/bhagavad-gita-weekly-chapter-3-karma-yoga-the-significance-of-swadharma-achieving-self-knowledge-through-detached-action-verses-22-to-30-part-23/
Bhagavad Gita Weekly - Chapter 3 - Karma Yoga, The Significance of Swadharma: Achieving Self-Knowledge Through Detached Action - Verses 22 to 30 - Part 23