Feitos um para o outro em inglês: Made for each other (or one another) “To be made for each other, to be made for one another”...