[SM] I did a quick Google search for the name 'XhLFMGIIvYvcLDqucg', and nothing came up. On the other hand, if you remove the 'cg' from the end, you have slightly better luck. This leads me to suspect that Mr, Mrs or Mz XhL FMG IvY vcDqu (whose homepage is here) may be operating under a (frankly, rather transparent) pseudonym.
Translating into Welsh provides only one phrase I recognised, viz Ysgol gynradd Gymraeg = Welsh primary school, and there is commendable gender agreement. That's what it's all about, then.