Chinese: 据我所知，她很难被取悦。
English: To the best of my knowledge, she's hard to please.