Translate the following English sentence to French:
"We have also asked ourselves about social development and the rights of passengers."
Nous nous posions des questions sur le développement social, sur les droits des passagers.