Is there any error in this sentence?
Antelope will not run fast without cheetah. What really inspires you to walk out of the predicament is not the
flowers and applause, but it is your opponent.
I translated it from a Chinese sentence, please correct for me ,thank you very much.