English: self immolation - search results
Telugu: చెరువులో దూకి ఆత్మహత్య - search results