Student or Learner
dear teachers, please explain it. 1. he doing the tidying up. 2. stand and deliver.
"stand and deliver" - do what's expected of you as a major player (usually a batsman - bowlers are expected to deliver, but they run while they're doing it!) [Irrelevant note - The collocation comes from the traditional command of the highwayman - see Stand and Deliver! History of Highwaymen and Highway Robbery - but this has nothing to do with the cricketing usage.]