Wiktionary
who are you and what have you done with someone
phr. (context colloquial rhetorical question English) (non-gloss definition: Said to express surprise due to a perceived drastic change of behaviour of a person).