those two are made for each other.

listen to the pronunciation of those two are made for each other.
Englisch - Deutsch
Da haben sich zwei gefunden