Ce înseamnă “asa iti trebuie”?

“asa iti trebuie” în Dicționar Român - Englez

  • serve you right
  • that will teach you