shipping's energy transition stifled by fuel business models stifled 压抑 shepherded 引导,带领 irksome (正)令人厌烦的 strut 翻译: feel stifled,feel suffocated,have . 第十五章 stifled 压抑 shepherded 引导,带领 irksome (正)令人厌烦 has been stifled by the gareth cliff show team the whole year