Englishnemesis
Englishrighteous infliction of retribution
Chinese
Mandarin報應克星
Czechodplata
Finnishhyvitys
Japanese報復
Macedonianодмазда
Russianвозме́здиераспла́та
English translator: Czech odplata Eesti sõnaraamat Español Traductor Svenska Översättare