the ironclad details pile up mountain high
As a Chinese idiom, Pinyin is ti ě zh è NgR ú sh ā n, which means that the evidence is solid and unshakable like a mountain. It's from the fourth scene of Liu Zi opera sun an Dong Ben.
The origin of Idioms
Scene 4 of Liu Zi opera sun an Dong Ben: "there are 18 grievances here. There is a mountain of hard evidence. What can the old thief say?"
Analysis of Idioms
An iron case like a mountain
Idiom usage
Subject predicate; as predicate and attribute; with commendatory meaning. example this villain is full of crimes and irrefutable evidence.
the ironclad details pile up mountain high
people who are mere pecks and hampers - dǒu shāo zhī rén
sit idle and eat , and in time one 's whole fortune will be used up - zuò chī shān bēng
a wide expanse of mist-covered waters - yān bō hào miǎo
an old man enjoys life with no cares - hán yí nòng sūn
drive one 's friends to the side of the enemy - wèi cóng qū què