别有心肝的英文是「Have an ulterior motive」
bie you xin gan
指另有打算和企图。犹别有肺肠。
茅盾《子夜》三:“尽管你那么说,我总以为做标金做公债的人们别有心肝!”