Translate the following English sentence to French:
"Of course not everyone' s requirements have been met, including some of our own, but it is not always possible to achieve everything."
Tous les souhaits ne sont certainement pas remplis, les nôtres non plus, mais il n'est pas toujours possible de tout obtenir.