"be avenged for sth" in German to be avenged for sth. sich für etw. rächen Detailed translations for "be avenged for sth" to be avenged for sth. to be avenged for sth. sich für etw. rächen