contend

verb

Struggle to surmount (a difficulty).