rough sledding - Englisch Synonyme Wörterbuch

rough sledding

n.
[1] hard time