duu keli

English: Translation
firmly in place, earnestly
adjective