have been buckling
-he estado abrochando
Presente perfecto progresivo del verbo buckle. Hay otras traducciones para esta conjugación.

buckle

Although, I think towards the end, he may have been buckling.
Aunque, creo que al final, puede que hubiera estado cediendo.
Palabra del día
el mantel