"take vengeance on" in German to take vengeance (on sich rächen (an für) Detailed translations for "take vengeance on" to take vengeance (on to take vengeance (on(also: for), to take revenge, to revenge oneself, to get one's revenge) sich rächen (an{verb} to take vengeance (on(also: for), in exchange, over), geared) für)