English: And who are we to question it?
Telugu: మరి మన సందేహం ఎవరు తీరుస్తారు?