put one's signature under important successes - Alemán Inglés Diccionario