What does "dieran" mean?
I was wondering if you could translate the whole sentence:
"Siento como si me dieran en el pecho un torpedo."
From verb dar means to be given but here be struck (by them not defined). I feel like I were struck in the chest by a torpedo