4.Don't we all know that it must be a match, that they were over head and ears in love with each other from the first moment they met?
他们是天生一对--从他们初次见面的那一刻起,他们便彼此深深相爱,难道这不是众所周知的吗?
a match:a person or thing that combines well with somebody/something else 相配的人(或物);般配的人(或物)