English: He had passed away recently.
Telugu: అతడు ఇటీవల పూర్తిగా తెరమరుగయ్యాడు.