sto lat

Etymology
lit. '[may you live] a hundred years'.

Interjection

 * 1)  happy birthday, many happy returns