Вижу что во второй части предложения не верен порядок слов.а что именно не пойму mein großvater gewohnt in deutschland seit 25 jahren, aber er war oft in omsk. смысл такой что мой дедушка жил в германии 25 лет,но он часто был в омске (или приезжал в омск)
aber Er war oft in Omsk - но он часто был в Омске.