Translation: from spanish

he gave him a hell of a thump