Agreed, it’s too many videos and too many announcements which are (rightly) in two languages so take some time. One thing to say with all the technological advances and video at every seat, why is it not possible to play only one safety video with people asked to choose English or Arabic and put their headset on?
oh and for educate a child, flying places together and what not, write a little ‘override’ code at the end which we can enter on our next flight to not see the poorly crafted videos four times in one week!