for ages (長い間): I haven’t had ice cream for ages. (長い間アイスクリームを食べていません)

I haven’t had ice cream for ages.