Chinese: 这污点擦不掉。
English: This blot can't be wiped out.