English: And who are you to question ?
Telugu: మరి దాన్ని ఎవరు ప్రశ్నించాలి.