dullaysan waxaa af ingiriis lagu dhahaa degraded, disgraced, infamous, ignoble, scandalous, humiliated.