for too long
Mais le loup blanc se repose depuis trop longtemps.
But the white wolf has been resting for too long.
— Avengers : Infinity War (2018)
Moi, je suis parti depuis trop longtemps.
I've been gone for too long.
— Les Invasions barbares (2003)
Je suis parti depuis trop longtemps, déjà.
I've been gone for far too long already.
Je fais ça depuis trop longtemps.
I've been doing this for far too long.
Je suis au loin depuis trop longtemps, déjà.
I’ve been away for far too long already.