English: This is self-sacrifice?
Telugu: ఇది ఆత్మహత్యా?