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