私の理解は「時間が押す」=「開始が遅れる」です。例えば、ライブやコンサートなどの開始が遅れる時によく言うのは running behind scheduleです。
Due to problems with the mic we're running roughly 15 minutes behind schedule. マイクの不具合のため、15分ほど押しています。
先生がレッスンの終了時刻をオーバーした場合、Thank you for the extra time や thank you very much for explaining even though the lesson ended 5 minutes/10 minutes / 15 minutes ago.で大丈夫だと思います。
Thank you very much for explaining even though the lesson ended 15 minutes ago.レッスンが15分前に終わったのに、説明してくださってありがとうございます。
時間が押しているなら、次回でも大丈夫です。If you're pushed/pressed for time, I can wait until the next lesson.
I don't want to keep you past your time. Thank you for explaining everything, but we're already running over.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I don't want to keep you past your time. Thank you for explaining everything, but we're already running over.
とすると、「時間を過ぎてまで引き止めたくないです。いろいろ説明してくださってありがとうございます。でも、[もう時間を超えて](https://eikaiwa.dmm.com/uknow/questions/119694/)しまっていますね。」となります。
役に立ちそうな単語とフレーズ
run over 時間を超える
keep someone 引き止める
wrap things up 話などを切り上げる
past your time 決められた時間を過ぎて
参考になれば幸いです。
I'm sorry for taking up so much of your time when we're running out of time.
I'm sorry for taking up so much of your time when we're running out of time.
「時間が押しているのにたくさん時間を取らせてしまってすみません。」
Please don't worry if you need to wrap up, as I know we're short on time.
「時間が押しているので、切り上げる必要があれば無理しないでくださいね(大丈夫ですよ)。」
上記のように表現することができます。
wrap up で「(レッスンや会議を)切り上げる・終える」という意味になります。
例文:
I know we're running overtime, but thank you so much for explaining it so carefully!
「時間が押しているのに、とても丁寧に解説してくださりありがとうございます!」
お役に立てれば嬉しいです。