English: However, he recently passed away.
Telugu: అయితే ఆయన ఇటీవలే కాలం చేసిన సంగతి తెలిసిందే.