神降 かみおろしでした
kamioroshideshita

Noun
Desu Copula

The polite past form of 神降ろし

1. Was a godsend.; Was a divine blessing.

Past/Perfective
Polite
Shinto