欲罢不能的状态 /yùbàbùnéng de zhuàngtài/ meaning in English
Chinese
English
欲罢不能的状态 /yùbàbùnéngdezhuàngtài/ 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]