DictionaryForumContacts

   English Chinese
Google | Forvo | +
feel one's ability inadequate to this case
expl. 对此种情况; 有感个人的能力不堪胜任