English: She recently released a video.
Telugu: ఇటీవల ఆమె ఓ వీడియో పోస్ట్ చేశారు.