Shirabe
Common Noun
English jmdict
1
noun (common) (futsuumeishi) endgame;final stage
Due to this a lot of time was lost, it's possible that if it wasn't for this accident the final stage of the race would have been better.