Yes i will translate:

When it says specs to the right in English in translation its saying "GO BUY AN XBOX 360, IT OWNS THE PS3!"

J/k dude, nah sorry i cant help you w/ that one. Im sure someone else can though.