com/us/definition/american_english/walk-of-life Though it appears to be fairly widespread, the second one doesn't sound quite right to me. I don't see how a person can logically be "from an aspect of life".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousWhat about "people from all sections of life"?Do you really mean "sections of society"? If so, that would be better.