i'm running a bit late. - French English Dictionary