翻译如下:So far she has won the world champion for 18 times and 4 Olympic gold medals.
很显然这句话的时态是现在完成时,so far放到前面好些,其中得到四块金牌其实是赢得,所以不用换动词,换了反而不准确,以上翻译楼主可参考下
她到目前为止赢得18次世界冠军,已经获得4块奥运金牌: So far, she won 18 times world champion, has won 4 Olympic gold medals
得到四块金牌: Get four gold medals
赢得18次世界冠军:Won 18 times world champion
So far she has won the world champion for 18 times and 4 Olympic gold medals
She so far won 18 times world champion, has won four gold MEDALS