translate English to French: Later, we wondered which group could possibly have done that”.
Ensuite, on s'est demandé quel groupe avait bien pu faire ça ».