English: Recently he posted a video.
Telugu: ఇటీవల ఆయన ఒక వీడియో పోస్ట్ చేశారు.