力添え
1
help;assistance;service
天におわす神のお力添えがあった。
God above helped us.
Shirabe