If you take a look at the following Kwiziq lesson, you will see the different uses of 'on' and their equivalence in English , one of which being 'people'-
Hope this helps!
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard