said to mean that there are so many differences between two groups of people or two groups of things that people believe that they can never exist together in the same place or situation
The education system is notorious for separating the sciences and the humanities.This academic `ne'er the twain shall meet' policy unfortunately does not always reflectthe needs of the real world.