I can’t really understand the meaning of this sentence, even when I translated it to my native language. Could someone explain this sentence in another way
yingxiaodie
“The story has been found something to do with cycling”?? I didn’t catch the real meaning in online dictionary…….