uphill battle
短语发音
AU
词形变化
uphill battles
复数
uphill battles
释义与例句
n.
-
1.
A highly difficult task or problem that requires a great amount of effort and determination.
习语