意馬心猿(いばしんえん)

Japanese vocabulary

Meaning: it is hard to keep one's worldly desires and passions in check

See it used in real works