I think this is what so, in fact, infuriated the scientists.
Je pense que c'est ça qui rend si furieux les scientifiques
I think this is what so, in fact, infuriated the scientists.
Je pense que c'est ça qui rend si furieux les scientifiques