feel inadequate when faced by a difficult problem
英
美
面对难题觉得力不从心.
目录
查词历史
英 汉