The tribesmen wreaked vengeance on the hill people for destroying their farms.
Advanced English Dictionary
+verb [VN] ~ sth (on sb) (formal) to do great damage or harm to sb/sth: Their policies would wreak havoc on the economy. + He was determined to wreak vengeance on those who had betrayed him. See also-WROUGHT
Random quote: Not what we have but what we enjoy constitutes our abundance.: John Petit-Senn