put right 糾正,矯正,撥正;治癒,弄好,整理好
put right v : settle or put right; "we need to iron out our disagreements" [syn: iron out, straighten out]