display one's ability

英 美
  • 施展才能;施展才华;
  • ability n.能力;才能
  • display n.显示;陈列;炫耀vt.显示;表现;夸示