English: He passed away recently.
Telugu: ఆయన ఇటీవల తనువు చాలించారు.