He was on pins and needles, waiting for the test results.
他正等着考试的结果,感觉如坐针毡。
2
With the increasing of road test mileage, because of the fretting wear picking up, the combined firm degree of pins and outer link plate bore, bushings and inner link plate bore is declined gradually.