SimilarityRank
gruelling 0.882 51100
arduous 0.789 21339
exhausting 0.782 17383
torturous 0.763 55520
slog 0.725 46778
tiring 0.725 20727
strenuous 0.725 18805
six-hour 0.715 77725
marathon 0.703 9276
rigors 0.682 40302
10-hour 0.682 88913
six-day 0.679 67991
five-hour 0.672 87487
marathons 0.671 29950
four-hour 0.671 51948
eight-hour 0.669 67470
toughest 0.667 14273
harrowing 0.667 30793
challenging 0.665 2684
three-hour 0.657 40646
slogging 0.656 70475
mind-numbing 0.648 62025
backbreaking 0.641 85311
12-hour 0.638 55343
uphill 0.637 16203