English translation: It's agreed, then; it's stipulated
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
agreed: settled by agreeement
stipulate: to make an agreement or arange as aprt of an agreement: esp: to demand or insist on as a condition in an agreement
thus, it's agreed, then: either the answer is agreed or stipulated!