Chinese-English dictionary »

只能进不能退的地步 /zhǐ néng jìn bùnéng tuì de dìbù/ meaning in English

ChineseEnglish
只能进不能退的地步 /zhǐ néng jìn bùnéng tuì de dìbù/ noun

point of no return((idiomatic) the point when it is no longer possible to stop the process)
noun
[UK: pɔɪnt əv nəʊ rɪ.ˈtɜːn] [US: ˈpɔɪnt əv ˈnoʊ rə.ˈtɝːn]