Who on earth does he think he is? — Да кто он такой? Who do you think you are to tell me my business? — Кто ты такой, чтобы учить меня? Who do you think you are to talk to me like that? — Кто ты такой, чтобы так со мной разговаривать?
WHO DOES ONE THINK ONE IS
Англо-русский перевод WHO DOES ONE THINK ONE IS
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012