Germany explains how long foreign students on a student residence permit can stay in the country People