Englisch We seem to be talking at cross purposes

Business English