!。
Time's up! You two put on quite a spirited performance.
Literal
That-until! 2-people [both-とも] quite spirited-performance was.
Competition/judging register. それまで 'that's it, time's up' is a set exclamation for calling a contest or activity to a halt — literally 'up to that (point).' 2人とも 'both of you' uses the exhaustive suffix ~とも 'all of, both of.' 力演 'spirited performance' combines 力 'strength/vigor' + 演 'performance.' なかなか 'quite, considerably' is a positive intensifier — 'quite good' rather than 'somewhat.'