While I don't speak French, if I can offer anything I'm happy to do so. As a native of Chicago and resident of Los Angeles, and having toured the U.S., I can certainly give a sense of what music may be well received here.
If translation is needed, I can either use an app or ask one of my French-speaking friends.
I hope this is helpful.