Stand in an invincible position 立于不败之地

May 17, 2020

Be in an unassailable position

 

 

 

 

 

Pinyin:  lì yú bù bài zhī dì

 

Exp:

- remain invincible

- be impregnable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share on Facebook
Share on Twitter
Please reload