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