English: or self-sacrifice?
Telugu: లేక ఆత్మహత్యా ?