大快人心 dà kuài rén xīn

DEFINITIONS

  1. to the satisfaction of everyone

CHARACTERS

大 dà big, great, vast, large, high
快 kuài rapid, quick, speedy, fast; soon
人 rén man; people; mankind; someone else
心 xīn heart; mind, intelligence; soul