journeyjasm
rattle sb's cage意思就是惹某人生气,使某人不悦,英文意思to annoy someone (used humorously诙谐用法) Who rattled your cage?谁惹你了?
十十十月
Nothing is more infuriating than that/this/(使你生气的东西) !infuriating就是使人生气~This can't be more provoking/annoying/irritating~没有比这更令人生气的了的英文翻译 可以结合语境来看