English: However, he passed away recently.
Telugu: కానీ, ఇటీవలే ఆయన మరణించారు.