Vocabulary

天の助け

godsend; gift from providence

noun