quelle surprise (French) comes from French quelle, from French quel, from Middle French quel, from Old French quel, from Latin quālis, from Proto-Indo-European kʷō-.
quelle surprise (French): what a surprise