take up the challenge - Türkçe İngilizce Sözlük