神仏 しんぶつ隔離 かくりでした
shimbutsukakurideshita

Noun
Desu Copula

The polite past form of 神仏隔離

1. Was divine/Buddha separation.; Was a separation from gods and Buddhas.

Past/Perfective
Polite