to surmount [ surmounted ; surmounted ]
تغلب على {الصّعُوباتِ إلخ}
Notices
  • over come or get over ( a difficulty or obstacle )