excite someone's anticipation - Turkish English Dictionary