If you are having a tough time with something, you may need to search for alternative ways of expressing it. Synonyms for "tough going" include challenging, difficult, strenuous, arduous, grueling, and demanding, among others. Rather than giving up when you face something challenging, you can use these words to describe it. You can also use phrases such as "uphill struggle," "an obstacle course," or "a steep climb" to express that you are facing a challenging situation. When you are facing difficult situations in life, it is important to persevere and stay strong, and these synonyms for "tough going" can help you do just that.