I went out with my daughter for a meal, and I asked, "Is your food hot?", to which she replied, "Oh, I love spicy food."
Then I said, "No, I meant temperature hot, not spicy hot."
The word 'hot' in English has two distinct meanings: temperature hot, and spicy hot; and while we can easily specify the second one ("is your food spicy?"), we have no easy way to state the first. Saying, "Is your food temperature hot?" is not English, but I can't think of anything better.
I find it bizarre when languages have gaps like this, and there are concepts that we simply cannot express.