hard sledding

美 
英 
  • na.困难的工作;难局
  • 网络费力
na.
1.
困难的工作;难局