be able to withstand heavy battering
Chinese idiom, Pinyin is di ā NP ū B ù m ó, meaning that the metaphor is correct and can not be overthrown. The same as "irrefutable". It's from the Eastern European heroine written by Lingnan lady in the Qing Dynasty.
The idiom comes from the third chapter of "Eastern European heroines" written by Ms. Lingnan in Qing Dynasty: "in this way, the populism is the axiom that war is sure to win. If you don't believe it, in the near future, there should be a final conclusion that the source of poverty is the opposite of the origin."
be able to withstand heavy battering
the man who rather trusted his measurements than placing any confidence in his own feet when buying shoes - zhèng rén shí lǚ
The river is falling and the moon is falling - hé qīng yuè luò
during the warmth of spring all the flowers bloom - chūn nuǎn huā xiāng
Look at the words and look at the words - mù yǔ é shùn