it's a hundred kilometers from here - German English Dictionary