de2
tian1
du2
hou4
  1. blessed by heaven (idiom)
  2. enjoying exceptional advantages
  3. favored by nature

Info