berjuang

Etymology
From id.

Verb

 * 1) to struggle
 * 2) to strive, to labour in difficulty, to fight (for or against), to contend
 * 3) to have difficulty with something
 * 4) to strive, or to make efforts, with a twisting, or with contortions of the body
 * 5) to fight