translate English to French: However, TC! has recently taken the first
Il faudrait donc remédier à cette lacune sans délai.