Question: what is the meaning of pacta sunt servanda
Answer: agreements must be kept