german visa how long to get Archives - Discover Germany