it caught me off balance - German English Dictionary