English: Both died not too long ago.
Telugu: వీరిద్దరూ ఇటీవల కాలంలో మరణించారు.