hi! FYI, there's a section on English in the FAQ (link on sidebar):
Why doesn't England speak a Latin-based language like other former European Roman provinces?
edit: just remembered, there are also a few relevant threads on French:
Frankish and French