English: However, he passed away recently.
Telugu: అయితే ఇటీవలే ఆయన ఆత్మహత్యకు పాల్పడ్డాడు.