the Lord's work

English

Noun

the Lord's work (uncountable)

  1. Synonym of God's work.