摩頂放踵

Etymology
From 's comment about and :

Idiom

 * 1) to dedicate oneself completely to the welfare of mankind