so long

language: de

definitions

  1. used as a farewell; goodbye
    de: auf Wiedersehen
  2. for a long time; for a long duration
    de: für eine lange Zeit

examples

  1. So long, everyone! See you next week.

    Auf Wiedersehen, alle! Bis nächste Woche.

  2. I've been waiting for so long.

    Ich warte schon so lange.