1.be stretched thin 不堪重负;疲于应付
The Pakistani government, stretched thin by decades of war, has been unable to adequately respond.
被数十年的战争搞得不堪重负的巴基斯坦政府已经没有足够的能力应对这场洪灾 。
2.feel the pinch of sth. 感受到……的冲击/影响
Of course, when millions of voters feel the pinch of rapidly rising prices, politicians find it hard to stand idly by.
诚然,当无数选民深受价格上涨之苦的时候,政客们也不可能置身事外 。
3.large swaths of 大批
An asteroid could slam into Earth, killing large swaths of the population and rendering the planet uninhabitable.
一颗行星可能猛烈撞上地球,招致人类大规模死亡,地球不再宜居 。
4.look no further than 不必舍近求远,看看……就知道了
To see physics in action in everyday life, look no further than figure skating.
要了解日常生活中的运动物理学,不必舍近求远,看看花样滑冰就知道了