translate English to French: The RPP and DPR link is somewhat weak.
Le lien entre RPP et le RMR est un peu ténu.