English: He even made a video.
Telugu: పైగా వీడియో కూడా తీశాడు.