put one's signature under important successes - Turkish English Dictionary