Rumbas - 1:15 pm on Jun 8, 2010 (gmt 0)
As mentioned in another post, you need to translate the content you want ranked. I would even put in on a local ccTLD domain and go the whole 9 yards and create a "real" local language site.
If budget is limited, you can try to translate some of the top content and hang it off the original site - but do create as a minimum a local language area with navigation, contact options etc. to server the non-english crowd.
Translation can be an expensive task and needs to be done properly by professional translation guys.