Any native French speakers here who might be able to glance at something?