translate English to French: After all, almost every other important activity in society requires ID.
Notons que presque toutes les activités importantes dans notre société nécessitent une preuve d’identité.