throw someone into confusion - French English Dictionary