I went to a free French class in a German university. German college students speak better than me (I had studied French in France for four years at that time). They learned it when they were children. I don't think French is as good as theirs. In addition, Germans have good English.