DictionaryForumContacts

   English
Google | Forvo | +
rough sledding
idiom. 难以实行的; 难办到的; 苦差事; 难干的活; 费劲的事