Ce înseamnă “a pune lucrurile la punct”?

“a pune lucrurile la punct” în Dicționar Român - Englez

  • to get things straight
  • to put things right
  • to set the record strainght