hit somebody/something several times - Spanish English Dictionary