靠山
[kào shān]
The term 'Mountain to Lean On' metaphorically signifies someone dependable and strong that you can rely on in hard times. The concept of such support is universal, but it originates from the Chinese culture, where a strong figure is compared with an immovable mountain.