struggling   
korapaka
striving, hurrying; struggling for release [1.2]