to melt; to thaw; to fuse; to dissolve
without leaving any trace
approximate (number); rough (calculation); sloppy (person); lackadaisical
freezing; cold storage; refrigeration
ten thousand years; eternity; perennial; perpetual
to have tears in one's eyes; to be close to crying
for a long time; since long ago; always; already; far in advance (e.g. reservation)
to say goodbye; to bid farewell
to put back in a good mood; to cheer up
to catch sight of; to come into view; to happen to see
quick-wittedness; having tact; being sensible
troublesome; bothersome; tiresome; annoying
to get blurred; to get hoarse; to get husky; to graze; to scrape