相辅相成

xiāngfǔ-xiāngchéng
to complement one another
HSK 79
Traditional相輔相成

Additional Dictionary Meanings

(idiom) to complement one another