Welcome to SA Dictionaries

Tela
   /te-la /

Succumb, capitulate, surrender