tough; unyielding; inflexible; hard
just now
☺