English: They have recently died.
Telugu: ఇటీవలననే చనిపోయారు.