translate English to French: Today, 21 September 2005.
Aujourd'hui 21 septembre 2005.