shén ài shì rén

Translation

  • the gods love the common people (idiom)
Chinese Tones