no better than one should be

  1. düşük ahlâklı, ahlâksız.
    He is no better than he should be: Düşük ahlâklıdır.