be great at anything he/she sets one's mind to - Turco Inglés Diccionario