称心如意

称心如意 (chèn xīn rú yì)
after one's heart (idiom); gratifying and satisfactory; everything one could wish