Translated Labs
YOU SAID:
It ain't over till its over
INTO JAPANESE
それはその上まで終わらない
BACK INTO ENGLISH
It is the finish on
仕上げです。
It is a finish.
Well done, yes, well done!