strange thing; odd thing; how absurd!; preposterous!
inscrutable are the ways people are brought together; there is no telling how people are brought together; marriages are made in heaven
inscrutable are the ways people are brought together; there is no telling how people are brought together; marriages are made in heaven