tiān
zào
dì
shè
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