Welcome!
Yeah, some of the translations are a bit...odd. And sometimes accidentally comical.But if I have to dance my way through another translated web page, my brain is gonna explode.
Cone on, you English-speaking sites -- let's get a move on!!!