translate English to French: It has been a period of challenge and opportunity for everyone.
Ce fut une période de défis et de possibilités pour tous.