lì​yú​bù​bài​zhī​dì

to be in an invincible position

立于不败之地 立於不敗之地 lì​yú​bù​bài​zhī​dì
to be in an invincible position
To establish oneself in an unassailable position; to remain undefeated.

Frequency

Movie subtitles
0.060 per million appears in 0% of films
Written text
2.19 per million

Sources