"To tackle this challenge" means to approach a difficult problem or task with determination and a plan in order to overcome it or find a solution. Full definition
It always takes time when tackling the challenge of doing something new, but we are doing our best to bring information to the fans as quickly as we can. (kh13.com)
When complications arise, tackle the challenge in front of you. (twiniversity.com)
I have to admit, I did find the paleo guidelines a bit restrictive at first, but then I decided to tackle the challenge head on. (meljoulwan.com)