Bitter taste of Turkish Delight