translate English to French: There are several “hold backs” and “return” issues that seem to keep the money in their bank account rather than yours.
Il y a quelque type de « commission » et « profit » qui semblent bloquer l’argent plus de temps dans leurs comptes que dans les vôtres.