镇压不住的的英文翻译

中文:镇压不住的

英文翻译:irrepressible