There are 58-10-10-12 = 26 people who only choose French.
Only 52- 12- 10-6=24 people chose german.
12 people choose French and German at the same time.
You'd better draw a picture of this problem. It's simple. I won't draw for you. Draw it yourself. You can't ask me online.