Na mistrzostwach świata w Kazaniu W 2015 roku była piąta na 50 m stylem motylkowym, dwukrotnie poprawiając rekord kontynentu. W półfinale uzyskała czas 25,88, a w finale 25,78. W konkurencji 100 m stylem motylkowym ustanowiła w eliminacjach rekord Egiptu (58,48) i została zakwalifikowana do dogrywki o udział w półfinale, w której przegrała, ale po raz kolejny poprawiła rekord swojego kraju, uzyskawszy czas 58,22. Na dystansie 50 m stylem dowolnym zajęła 19. miejsce (25,22).
W 2016 roku podczas igrzysk olimpijskich w Rio de Janeiro w eliminacjach 100 m stylem motylkowym czasem 57,83 pobiła rekord Afryki i zakwalifikowała się do półfinału, w którym z wynikiem 58,26 uplasowała się na 11. pozycji. W konkurencji 50 m stylem dowolnym ustanowiła rekord kontynentu (24,91) i zajęła 18. miejsce ex aequo z Chinką Liu Xiang oraz Kanadyjką Michelle Williams.