to handle; to deal with; to cope; to get by with[cedict]
厚皮
(adj-na,n) thick hide; shamelessness[edict]
甲
jiǎㄐㄧㄚˇ
armor; first of 10 heavenly trunks 十天干; first in order; letter "A" or roman "I" in list "A, B, C", or "I, II, III" etc; first party (in legal contract, usually written 甲方, as opposed to second party 乙方); methyl[cedict]
虫
chóngㄔㄨㄥˊ
insect; worm[cedict]
an animal; an invertebrate; a worm; an insect[cedict]