translate English to French: Without women, no movement to the better is possible.
Sans les femmes, aucun progrès n'est possible.