hurry up and do something - Spanish English Dictionary