有言在先

(you3 yan2 zai4 xian1)

punto_01.gif

To have agreed upon something in advance