I felt something in this plexus of blood vessels and nerves, and there must be some muscles in there as well somewhere, I guess.
Я почувствовал что-то в этом сплетении сосудов и нервов, и там где-то, наверное, должны быть и какие-то мышцы.