English: And who does God have to answer to?
Telugu: మరి దీనికి సమాధానం ఎవరివ్వాలి ?