Merciless humiliation