Vocabulary
天佑神助
てんゆうしんじょ
divine grace; God's help
noun