五体投地

wǔ tǐ tóu dì

to prostrate oneself in admiration (idiom); to adulate sb

五

wǔ

five

体

tǐ

body

投

tóu

to throw (sth in a specific direction: ball, javelin, grenade etc)

地

dì

earth