跳到主要内容
inoh

tough sledding

/tʌf ˈslɛdɪŋ/

difficult or challenging situation or task.

“The students faced tough sledding during final exams.”
添加到 My Deck
tough sledding 的插图:difficult or challenging situation or task.