be great at anything he/she sets one's mind to - Turkish English Dictionary