"so long" это устоявшееся выражение, которым, обычно, прощаются, когда уходят, чаще всего переводят ее как "всего хорошего", а вся фраза целиком - отсылка к "Автостопом по Галактике". "So long and thanks for all the fish" - "Всего хорошего, и спасибо за рыбу".