be in the offing (storm - French English Dictionary