Fetching details from the dictionary...
difficult; tough; formidable; redoubtable; stubborn
「手強い」 has another reading with different meanings.
今回の相手は手強かった。
This time's opponent was tough.
その問題は手強くて苦労した。
That problem was tough and gave me a hard time.
手強い相手ほど倒した時の喜びは大きい。
The tougher the opponent, the greater the joy of winning.