"I understand that in order to maintain these successes and take on new challenges, your company needs highly competent employees"<br/><br/>Is the phrase "take on new challeges" correct?