think nothing of it - that’s all right
throw cold water on - discourage; lessen enthusiasm for
to say the least - at the lowest estimate
touch on - mention a subject briefly
under the water - not feeling well
wait around - waiting in vain
wait on - attend as a servant;serve
well worth the trouble - it deseres the inconvenience or trouble
whole new ballgame - an entirely different situation
with flying colors - succeed very well
without a hitch - without difficulty or delay