English: Both died recently.
Telugu: ఇద్దరూ ఇప్పుడే చనిపోయారు.