Welcome to SA Dictionaries

Thata
   /tha-ta /

Lot, much, more; Difficult, hard, demanding