Translate the following English sentence to French:
"Maybe they need this last half hour to prepare for their debate, but it does seem that they seized on this as a rather lame excuse."
Peut-être ont-ils besoin de cette dernière demi-heure pour délibérer, mais cela me semble un peu exagéré.