English: Both of which have recently been killed.
Telugu: వీరిద్దరూ ఇటీవలే మరణించారు.