translate English to French: In spite of all this, I had a great urge to push on and to survive.
Malgré tout, j'éprouvais un désir ardent de continuer et de survivre.