offering wordpress site in both english and french

Hi,
A client wants to offer their wordpress site in both english and french. What is the best way to do this? They are a french based firm but also want to have content in english.