English: He had passed away recently.
Telugu: ఇటీవలే ఆయనకు వీడ్కోలు పలికారు.