translate English to French: It is unfortunate but true that the blind forces of nature are not the only cause of extensive suffering among fellow human beings.
Il est malheureusement vrai que les forces aveugles de la nature ne sont pas la seule cause des immenses souffrances endurées parmi les êtres humains.