hagadugu lalo

English: Translation
self-deprecatory, downgrade
adjective