from Ó Domhnaill's dictionary:do dhúthracht a chaitheamh le rud: to devote oneself, apply one's zeal to sth., to do one's best with sth. but please do apply your energies at the older, fuller thread (blue clickable link above)