I felt something in this plexus of blood vessels and nerves, and there must be some muscles in there as well somewhere, I guess.
Ένιωσα κάτι μέσα σε αυτό το σύμπλεγμα από αγγεία και νεύρα, υποθέτω πρέπει να υπάρχουν και κάποιοι μυς εκεί μέσα.