take on a challenge - Turkish English Dictionary