trudge along something - Spanish English Dictionary