a tough/hard row to hoe - definition and synonyms

phrase old-fashioned
See also main entry: row