to repeat or continue - Spanish English Dictionary