translate English to French: It is already too late.
Il est déjà bien tard.