Correct

煮熟的鸭子飞了

/ zhǔ shóu de yā zǐ fēi le / 
Strokes
https://i.cchatty2.com/filters:format(webp)/fit-in/684x0/img/202102/煮熟的鸭子飞了-Chinese-idioms-Cchatty-0e243a7c-23e4-417a-b9e1-71957642a452-1612777691.jpg

Collocation

1
谁想到煮熟的鸭子飞了
2
别让煮熟的鸭子飞了
3
煮熟的鸭子飞不走了
4
煮熟的鸭子又飞了

Definition

煮熟的鸭子飞了:

Literally means:

well cooked duck has flown away

Actually means:

It figuratively means something fails when it is about to succeed; means something fails on the point of success. It connotes a sense of regret.

比喻就要成功的事情竟然没有成功。带有遗憾的意味。

Example

Used as a minor sentence or object, and it can have other words in between. (作小句、宾语,中间可插入别的词语)
1
Tā
他
de
的
chéngjì
成绩
yīzhí
一直
lǐngxiān
领先
  
,
gūjì
估计
wěn
稳
ná
拿
shèjī
射击
guànjūn
冠军
  
,
méi
没
xiǎngdào
想到
zuìhòu
最后
yī
一
qiāng
枪
dá
打
piān
偏
le
了
  
,
ràng
让
zhǔshú
煮熟
de
的
yāzi
鸭子
fēi
飞
le
了
  
。

His score has been leading, estimated to win the shooting champion, did not expect the last shot off, let the cooked duck fly.

2
Zhèbǐ
这笔
shēngyì
生意
de
的
hétong
合同
suīrán
虽然
qiān
签
le
了
  
,
dànshì
但是
tā
他
háishi
还是
dānxīn
担心
zhǔshú
煮熟
de
的
yāzi
鸭子
huì
会
fēizǒu
飞走
  
,
yīnwèi
因为
tā
他
hěn
很
nán
难
zū
租
dào
到
chuán
船
bǎ
把
huòyùn
货运
dào
到
měiguó
美国
  
。

Although the contract for the deal was signed, he was worried that the cooked ducks would fly away because it would be difficult for him to charter a boat to ship the shipment to the United States.

3
Dāng
当
miànshìguān
面试官
biǎoshì
表示
yào
要
lùyòng
录用
tā
他
shí
时
  
,
tā
他
jìngrán
竟然
yāoqiú
要求
hěn
很
gāo
高
de
的
yuèxīn
月薪
  
,
jiēguǒ
结果
dāngrán
当然
shì
是
zhǔshú
煮熟
de
的
yāzi
鸭子
fēipǎo
飞跑
le
了
  
。

When the interviewer said he wanted to hire him, he demanded a high monthly salary, and the result was, of course, a cooked duck flying away.