overwhelm someone with arguments - Spanish English Dictionary