Welcome to SA Dictionaries

Etsagetse
   /e-tsa-ge-tse /

Happened, implemented