相輔相成

相辅相成
xiāngxiāngchéng
(idiom) to complement one another

CEDICT

Entry Composition