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