an advertisement with the words'this image or video is currently available'in english and chinese