三见六面 meaning in English
two parties to a contract plus one eyewitness; all eyes centered on; all the interested parties are present.; confront the witness with two parties; face to face; (give a promise) in public; under the watchful eyes of the people