中国英语翻译

English version

be very suspicious, oversensitive, tricky, treacherous是什么意思