Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

神爱世人

shén ài shì rén

Definitions

  • the gods love the common people (idiom)