I think I touched a nerve. - Penso di aver toccato un nervo scoperto.
I think I touched a nerve.
Penso di aver toccato un nervo scoperto.
The sciatic nerve is the longest nerve in the human body. - Il nervo sciatico è il nervo più lungo del corpo umano.
The sciatic nerve is the longest nerve in the human body.
Il nervo sciatico è il nervo più lungo del corpo umano.