plow (someone) through
push (someone) laboriously or doggedly through.