天造地设tiānzàodìshèMeanings1. lit. made by Heaven and arranged by Earth(idiom)2. ideal3. perfect4. (of a match) made in heaven5. to be made for one anotherCharacters used天sky造to build地-ly设to set up