Yes we do speak english. Two years in the states (Minnesota) lots of stays in London (UK) we have some good memories of those days.
Welcome in Périgord !