Ce înseamnă “afacerile au luat o turnura buna”?

“afacerile au luat o turnura buna” în Dicționar Român - Englez

  • bisiness shapes well
  • business is looking up
  • business is looking well