ButthatdoesnotmeanthatChristianityhasnothadtremendoussignificanceforthedevelopmentofmankind,especiallyhereintheWest.

Please segment the words.
But that does not mean that Christianity has not had tremendous significance for the development of mankind, especially here in the West.