so long

language: pt

definitions

  1. used as a farewell; goodbye
    pt: até logo
  2. for a long time; for a long duration
    pt: por muito tempo

examples

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

    Até logo, todos! Até semana que vem.

  2. I've been waiting for so long.

    Estive esperando por tanto tempo.