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