I felt something in this plexus of blood vessels and nerves, and there must be some muscles in there as well somewhere, I guess.
Усетих нещо в тази мрежа от кръвоносни съдове и нервни окончания, И, предполагам, трябва да има и мускули там някъде.