English: However, he passed away recently.
Telugu: అయితే అతడు ఇటీవల అనుమానాస్పద రీతిలో మృతిచెందాడు.