Literal translation
long still!
Meaning
a wish or toast, literally "long may it last"
Explanation
A wish for longevity and happiness, used as a toast or a wedding congratulation, this phrase resists word for word translation. Literally: "long still!".