I am using a web based free translation service for some reasons. It is getting better as compared to a couple of years ago but still not that useful. Someday in the future I dream of automatic translation with high quality enables us to read materials in foreign languages like we are reading in native languages.