Me pilló desprevenido/ por sorpresa

-It caught me off guard-It took me by surprise-It caught me napping-It caught me off balance-It caught me up short -It caught me with my pants down-It caught me unaware