English: But he died not so long ago.
Telugu: అయితే కొద్దిసేపటి క్రితమే ఆయన మరణించారు.