los socialistas triunfaron en las eleccionesthe socialists triumphed in o won the elections;triunfar en un concursoto win a competition;triunfar sobre los enemigosto triumph over one's enemies;la razón ha triunfado sobre la ignoranciareason has triumphed over ignorance;al final triunfó el amorin the end love conquered all
2(tener éxito)to be successful;succeed
ha triunfado en su profesiónshe has been successful in her profession;triunfar en la vidato succeed o be successful in life