Chinese: 你答应过，会照顾他们的。
English: You promised to take care of them.