has been overcoming
-ha estado venciendo
Present perfect progressivehe/sheconjugation ofovercome.

overcome

Word of the Day
to predict