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