English: Several recent leaders have been assassinated.
Telugu: ఇటీవలే పలువురు నేతలు దారుణ హత్యలకు గురైన సంగతి తెలిసిందే.