translate English to French: Besides, the English version seems correct to me.
Du reste, la version anglaise me semble correcte.