The bridge would have collapsed But for the timely maintenance work conducted last year.
"But for" significa "não fosse por" ou "se não fosse por" e é usado para indicar que algo teria acontecido ou não teria acontecido, dependendo de uma determinada condição ou fator.