translate English to French: However, it's important not to let yourself think "I should have done more."
Il est important, néanmoins, de ne pas vous laisser aller à croire des choses telles que : « J'aurais pu faire plus ».