Rant about English translations