Ответ:

Grandad phoned while we were having dinner.