translate English to French: It is all that remains, in any case.
C'est tout ce qui reste, en quelque sorte.