An interpretation that easily understandable and acceptable
English: popularization, popularisation
popularisation, popularization, vulgarisation, vulgarization
English: popularization, popularisation
English: popularization, popularisation, vulgarization, vulgarisation