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
the overturned cart in front is a warning for those behind - fù chē zhī jiàn
the precious stone lands its innocent possessor in jail - huái bì qí zuì
work in full cooperation and with unity of purpose - xié lì tóng xīn