to appear / seem odd to sb

English Notes: 

in general
i.e. out of "God-Delusion and Got-delusion Insanity" ... " "In contradiction to the seemingly odd opinion of certain directions of Atheism, and of Nihilism, ..."

German Translation: