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