相辅相成

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

CEDICT

Entry Composition