只能进不能退的地步 /zhǐ néng jìn bùnéng tuì de dìbù/ meaning in English
Chinese
English
只能进不能退的地步 /zhǐnéngjìnbùnéngtuìdedì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]