catch somebody off guard

catch somebody off (their) ˈguard

happen when somebody is not prepared: The question caught him off his guard and he couldn’t answer.Businesses were caught off guard by the sudden rise in interest rates.
See also: catch, guard, off, somebody