箭在弦上
Mandarin: jian4 zai4 xian2 shang4
Definitions
  1. 1 reach the point of no return
← Back to dictionary