English: They do have an 11-minute video.
Telugu: తమ వద్ద 11 నిమిషాల వీడియో ఉందని పేర్కొంది.