I felt something in this plexus of blood vessels and nerves, and there must be some muscles in there as well somewhere, I guess.
Provai qualcosa qui in questo plesso di vene e nervi, e credo ci sia anche qualche muscolo da qualche parte.