You can use arrow keys to navigate in the map.
The Terms of Service of this website should be translated into english
Most of the internet operates in English since its the most widely understood language
English is the most spoken language of most of the world, it's only natural that all websites should at least have a English option. (Outside China, where it's Mandarin.)
international users should be able to understand the full extent of what is happening when they are using this website
translating only half of a website makes the site look like an unfinished project
you could just copy and paste it in translate.google.com
Google translate has been known to not alwasy translate perfectly and terms and conditions are something that should have the correct translation as you are agreeing to it and is similar to a contract.
The argument is too complex. You can switch to list view.