Japanese edit

For pronunciation and definitions of てごわい – see the following entry.
手強い
[adjective] tough, difficult
Alternative spelling
手ごわい
(This term, てごわい, is the hiragana spelling of the above term.)