put one's signature under important successes - Turco Inglés Diccionario