achieve remarkable results - Turco Inglés Diccionario