記憶猶新to remain fresh is one’s memory;remember vividly
急于求成anxious for quick results;to demand instant success;impatient for result;impetuous
家喻戶曉understood by everyone;well known;a household name
健步如飛fleet footed (lit. running as fast as flying)
見多識廣experienced and knowledgeable
見義勇為to see what is right and act courageously;to stand up bravely for the truth;acting heroically in a just cause
江郎才盡have used up one’s literary talent/energy
竭盡全力to spare no effort;to do one’s utmost
嗟來之食food rudely offered;grudging handout;help grudgingly
今非昔比to see improvement in the present compared to the past (can be a fact or an opinion)