translate English to French: All too often, the perfect match exists, but barriers prevent the two parties from meeting.
Bien trop souvent, le mariage parfait existe, mais des barrières se dressent pour empêcher les deux partis de se rencontrer.