translate English to French: “Better City, Better Life” is the theme of Expo 2010 in Shanghai.
« Better City, Better Life » est le thème de l’Expo 2010 à Shanghai.