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