记忆犹新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)