translate English to French: That is the only thing that we can do. At the end of the day it is also the only thing that will help.
C'est la seule chose que nous puissions faire et la seule qui puisse, in fine, être utile.