have a success in some activity - Turco Inglés Diccionario