translate English to French: 1977: he was back in France, despite the progression of his cancer.
En 1977, il est de retour en France, malgré la progression de son cancer.