straighten up 拾掇,整理;改過自新
straighten up v : straighten oneself; "He drew himself up when he talked to his superior" [syn: draw up, pull up]