tian1
zao4
di4
she4
  1. lit. made by Heaven and arranged by Earth(idiom)
  2. ideal
  3. perfect
  4. (of a match) made in heaven
  5. to be made for one another

Info