meaning of all seine Anstrengungen darauf konzentrieren, etw. zu tun

all seine Anstrengungen darauf konzentrieren, etw. zu tun - German to English

to focus all one's efforts on doing sth.