“Au revoir” literally means “see again” in French. When we say “good bye” in English, it’s like a good bye, with no expectation of ever seeing the other party again.
But for the French, “au revoir”, and for the Germans too, “auf Wiedersehen” both express the idea that the good bye could be temporary since both parties promise to “see each