Chinese: 他们直到明天前不会来。
English: They won't come until tomorrow.