Aggu'dubta

English: Translation
you (sg) keep hitting . see Agu'dda