have succeeded in carrying out an assignment
As a Chinese idiom, Pinyin is "B ù R ǔ sh ǐ m ì ng", which means to live up to the task of others. From Guo Moruo's Hongbo Qu.
The origin of Idioms
Chapter 6 of Guo Moruo's Hongbo Opera: "Shou Chang laughs, turns around and says to Liqun:" it's up to the task! "
Analysis of Idioms
Synonyms live up to expectations
Idiom usage
To complete a mission.
have succeeded in carrying out an assignment
bow of peach wood and arrow of thistle - táo hú jí shǐ
in western dress and leather shoes - xī zhuāng gé lǚ
long-drawn and tedious documents - lián piān lěi dú