Language:
Free Online Dictionary|3Dict

該當何罪

Source : CEDICT

What punishment do you think you deserve? (idiom)