I am trying to think of a 4-word 成語 that means "my/your desires have been granted" but I can't remember or think of one.

  • Hmm, are you thinking of “万事如意”? – Ming Dec 31 '14 at 0:13

Best fit: 如愿以偿 or 得偿所愿.

Some alternatives might be 心想事成, 万事如意, 梦想成真.

I believe there are still others.

  • I have 得偿夙愿 in my dictionary, but not 得偿所愿, is it a typo, or a variation, or something? – Ming Dec 31 '14 at 0:45
  • @Ming Both are valid. 夙愿 is something you've wished for a long time. 得偿所愿 is more common. – Wang Dingwei Dec 31 '14 at 1:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.