English: We will take care of the rest.
Dutch: Wij zorgen voor de rest.