put things right once and for all
As a Chinese idiom, the Pinyin is Z à NL á oy à ngy à, which means to exchange a moment's hard work for a long time's comfort. It comes from Xijing Fu written by Zhang Heng of Han Dynasty.
Idiom explanation
Once and for all. It refers to the exchange of temporary hard work for long-term comfort.
The origin of Idioms
In the ode to Xijing written by Zhang Heng of Han Dynasty, it is said that "once and for all, rule by inaction."
Idiom usage
It means once and for all
Examples
In accordance with the ancient system, if you adjust Dingfu to mend the stone mound, you will not be able to scratch it for decades. History of the Song Dynasty
put things right once and for all
harbour talent to await employment - xí zhēn dài pìn
a mirage , insubstantial objects - jìng huā shuǐ yuè
The rain is coming and the wind is blowing all over the building - shān yǔ yù lái fēng mǎn lóu
be able to attain the goal according to schedule - jì rì kě dài
drop one 's chopsticks on hearing a clap of thunder - wén léi shī zhù