to be confused; to be bewildered; to be taken aback
to be confused; to be bewildered; to be taken aback
to suffer a disappointment; to feel let down; to have one's attack (question, etc.) sidestepped; to be given the slip
to suffer a disappointment; to feel let down; to have one's attack (question, etc.) sidestepped; to be given the slip
to have to wait (for the realization of something hoped for); to be forced to postpone
to suffer a disappointment; to feel let down; to have one's attack (question, etc.) sidestepped; to be given the slip
to make a hasty escape; to flee helter-skelter
don't judge a book by its cover