Exclamation

Semwaga twataramye!

Tonal | Séemwaagá twaatáramye! |

Literal translation
Semwaga, when we were in a party together!
What it means

exclamation of surprise or nostalgia

Usage notes

desemanticized exclamation, akin to "Oh my God!"

enrw