not (all) that good/well - French English Dictionary