translate English to German: The importance and centrality of religion in terms of the turbulence and uncertainty associated with it today affects me deeply.
Die Bedeutung und der zentrale Rang von Religion hinsichtlich heutiger Turbulenzen und der damit zusammenhängenden Ungewissheit berührt mich zutiefst.