<p>Best fit: 如愿以偿 or 得偿所愿.</p>

<p>Some alternatives might be 心想事成, 万事如意, 梦想成真. </p>

<p>I believe there are still others.</p>

CC BY-SA 3.0
2014-12-31T00:45:06.873Z
I have 得偿夙愿 in my dictionary, but not 得偿所愿, is it a typo, or a variation, or something?
Ming
CC BY-SA 3.0
2014-12-31T01:26:29.507Z
@Ming Both are valid. 夙愿 is something you've wished for a long time. 得偿所愿 is more common.
Wang Dingwei
CC BY-SA 3.0
2014-12-31T00:26:44.907Z
2014-12-31T00:26:44.907Z
Wang Dingwei
<p>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.</p>

CC BY-SA 3.0
2014-12-31T00:13:57.767Z
Hmm, are you thinking of “万事如意”？
Ming
<idioms>
How to translate "desires have been granted"
# How to translate "desires have been granted"

(Asked by: username_0 on 2014-12-30)

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.

**Tags:** idioms
> **Comments:**
> **username_1**: Hmm, are you thinking of “万事如意”？  

---

## 1 answers

### Answer by username_2 on 2014-12-31. Score: 3 | Accepted answer

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

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

I believe there are still others.

> **Comments:**
> **username_1**: I have 得偿夙愿 in my dictionary, but not 得偿所愿, is it a typo, or a variation, or something?  
> **username_2**: @Ming Both are valid. 夙愿 is something you've wished for a long time. 得偿所愿 is more common.  

---

