English: They also have released a video.
Telugu: వీరు ఓ వీడియోను కూడా విడుదల చేశారు.