Eng:Stoppable Timer/translate