translate English to French: Sport has given everything to me.
Quelle est votre opinion sur la lutte contre le dopage aujourd’hui?