相得益彰xiāng dé yì zhāngxiangdeyizhangto bring out the best in each other (idiom)to complement one another wellCharacters in this word彰clear, manifest, obvious得to obtain, to get, to acquire益to profit, to benefit相mutual, reciprocalStudy it in Yanamino