to correct one's mistakes or make up one's shortcomings (usually used when soliciting advice)
English Expression:
  1. v.   correct one's mistakes or make up one's shortcomings (usually used when soliciting advice)