Welcome to SA Dictionaries

Inehela
   /i-ne-he-la /

Give up, succumb