What does all seine Anstrengungen darauf konzentrieren, etw. zu tun mean?

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

to focus all one's efforts on doing sth.