热血沸腾

rè xuè fèi téng

(idiom) to be fired up; to have one's blood racing; to be burning (with excitement, passion, anger etc)

热

rè

to warm up

血

xuè

blood

沸

fèi

to boil

腾

téng

(bound form) to gallop; to prance