you'd better you hear it from me now than from somebody else later - French English Dictionary