欠缺的英文:be deficient in; be short of; be lack in; shortcoming; minus; wanting; shy;
参考例句:
1. People who lack iron are prone to dizziness.(人缺铁会容易头晕。)
2. Want to enter this special room, must have two requirements: The fortune of a huge sum and exalted social class, bothbe short of one cannot.(要想进入这个非凡场所,必须具备两个条件:巨额的财富和高尚的社会地位,两者缺一不可。)
3. She seemed to be lacking in frankness. (她似乎不够坦率。)
4. He seemed to be lacking in courage. (他似乎缺乏勇气。)