English: And is the sacrifice even necessary?
Telugu: మరియు ఈ త్యాగం అవసరం ఉంటే?