*Il semble que [ oui , [ ils l’ aient acheté ]][ il leur ait beaucoup plu ].
it seems that  yes  they it have.SUBJ bought  it them have.SUBJ much pleased 
Int. It seems that they did, they really liked it.