英语to bring out the best in each other (idiom),to complement one another well
德语die gegenseitigen Vorzüge zur Geltun