succeed in the face of many difficulties

  1. Verb birçok güçlüklerin karşısında başarı elde etmek