English: Who are you to question?
Telugu: మరి ప్రశ్నించేవాడెవడు?