translate English to French: Though I must admit I dont know french it's still nice to hear another language.
Ca compensera aisément le retard de Little Big Planet !!