translate English to German: China’s rulers rarely wash their dirty linen in public.
Die chinesische Führung wäscht ihre Schmutzwäsche selten in aller Öffentlichkeit.