Orochimaru with his arms sealed away was holding his own against Jiraiya and Tsunade in a 2 on 1. Even if you put Jiraiya above Orochimaru (no Edo Tensei), they are in the same ballpark, and Itachi treated Orochimaru like a toddler. Jiraiya considered Hanzou invincible. Same Hanzou who went toe to toe with Mifune. Lol.