you are good enough to play on the team - İngilizce Eşanlam Sözlük

Can't found any synonym terms.