be able to withstand heavy battering
Chinese idioms, Pinyin is di ā NP ū B ù pॸ. It means you can't break it no matter how hard you fall. Figurative speech, theory, etc. are firm and reliable and can stand the test. It comes from the book of Zhu Zi · three principles of nature.
Analysis of Idioms
[synonym] is unbreakable, irrefutable, unquestionable and unpublished; and [antonym] is vulnerable, self defeating, absurd and full of loopholes
The origin of Idioms
According to the book of Zhu Zi · theory of nature 3, "if you can enjoy it, you will not suffer from it. Only in this way can you be invincible, have no leakage, and have no disease."
Idiom usage
It's formal; it's predicate and attribute; it's commendatory. What's more, six Jin is three Jin less than Yi's great grandfather and seven Jin less than Yi's father. This is an irrefutable example. (Lu Xun's shouting storm) the theory of earth circle has been tested repeatedly and is now recognized by the world. Zhuangzi's Fables contain many irrefutable life philosophies. It is true that science and technology are the primary productive forces. "A brief history of civilization. Chapter 30:" naturally, Boji's words of flattery to Huang Zhan are natural and irrefutable. 」
be able to withstand heavy battering
lamps and candles of a myriad families - wàn jiā dēng huǒ
Wind from tiger, cloud from dragon - fēng cóng hǔ,yún cóng lóng
courage of a warrior and the soul of a musician - jiàn dǎn qín xīn
Cut the moon and carve out the clouds - cái yuè lòu yún
like an egg knocking itself against a stone - yǐ luǎn tóu shí