run oneself rugged - Spanish English Dictionary