French word sapristi comes from French sacristi ((colloquial, dated) good Lord, heavens above.)
sacristi (French)
(colloquial, dated) good Lord, heavens above.
sapristi (French)
(dated) (good) heavens!.