do battle

  1. uğraşmak, çabalamak, mücadele etmek.
vuruşmak, mücadele/kavga etmek, savaşmak.
He was ready to do battle for his beliefs: İnançları uğrunda mücadeleye hazırdı.