dé tiān dú hòu

Translation

  • blessed by heaven (idiom)
  • enjoying exceptional advantages
  • favored by nature

Synonyms

Chinese Tones