意马心猿 meaning in English
in a restless and jumpy mood; difficult to concentrate one's mind on sth.; fanciful and fickle; restless and whimsical; the heart of an ape and the mind of a horse; unsettled [fickle] in mind
in a restless and jumpy mood; difficult to concentrate one's mind on sth.; fanciful and fickle; restless and whimsical; the heart of an ape and the mind of a horse; unsettled [fickle] in mind