be thrown off balance - French English Dictionary