The closest I have found for Margaret is Anne Hathaway, but I don't know if she could play the role.
Waxa hummaag ahaan uga danbeeya sawir aan is idhi malaa waa Hargeysa, se aanan garan xidhiidhka ka dhexeeya.