英语翻译Having stayed up to watch the football match last night,