Likhwa.

IsiNdebele dictionary

khulela

Meaning

English meaning

be too much for.