English: And then, recently he passed away.
Telugu: తర్వాత అతను ఇటీవల చనిపోయాడు.