Vocabulary

天の恵み

God's gift; God's blessing; grace of God; godsend

expression