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