Chinese: 女王为公爵夫人费心做了很多。
English: The Queen has gone to a lot of trouble for the Duchess.