天の助け

godsend; gift from providence

Meaning

  1. n
    godsend; gift from providence

Example sentences

  • He got assistance from above.