I know that "all walks of life" is an idomatic sentence but what it really means? it is very common in spoken language ?