time to think something over - Spanish English Dictionary