take up a challenge - İngilizce Eşanlam Sözlük