Chinese: 这台机器是花了不少时间和金钱才建成的。
English: It took a lot of time and money to build the machine.