French : that's what explains the sometimes weird english.