Japanese dictionary
てごわい
difficult; tough; formidable; redoubtable; stubborn
Example sentence
All those tricks he's got up his sleeve make him a formidable client.
Kanji details
・hand