Vocabulary
天の助け
てんのたすけ
godsend; gift from providence
noun