Bi Shang Liang Shan – Forced onto Liang Mountain
Chinese Idiom: 逼上梁山 (Bi Shang Liang Shan) English Translation: Forced onto Liang Mountain pīn yīn: bī shàng liáng shān Idiom Meaning: This idiom refers to being compelled to resist or revolt; it can also mean being forced to do something reluctantly or out of necessity. Historical Source: The idiom originates from the classic Chinese novel […]
Bi Shang Liang Shan – Forced onto Liang Mountain Read More »