Question about Vim

I am not sure where to post this question but it is about the “Vim Masterclass”

I have a CSV file in which I would like to substitute the semicolon (;) to a comma (,) from a text within double quotes ("")

My csv file looks like this and it’s about 70 lines large:


I want to change the semicolon (;) to a comma (,) but only within the double quotes “”

I used f" to move the cursor to the " and then I thought I could use something like :s/;/,/ until the end of the line.

How can I substitute from the cursor position to the end of the line?
Or is there even a more elegant way to do this substitution for the whole csv file?

Thanks in advance,