meaning of Aufwiedersehn!

Aufwiedersehn! - German to English

such a long time! [Am.]