rant Babelfish Sucks at translating anything. January 24, 2008 by mengplex Somewhere.. in another part of town… (yes, i have nothing to blog about.) Also , this made me giggle abit. Related posts: Finishing Spree Filler post 2 More Ponies… Why the new Thief (2014) game sucks.