She has the remarkable ability to overcome any obstacle.

Literal

She [topic-は] any obstacle [object-を even-をも] can-overcome wonderful ability [object-を] is-holding.

をも is the emphatic combination of object-marker を + も ('even') — strengthening the universal claim into 'even any X.' This stacking is reserved for slightly formal or elevated written Japanese; conversational Japanese would more often use just も on its own. 克服する ('overcome, surmount') is a Sino-Japanese compound (克 'overcome' + 服 'submit'); paired with 障害 ('obstacle, impediment'), it forms the standard collocation 障害を克服する. 持っている ('has, possesses,' resulting state of 持つ) is the most neutral 'have' verb in Japanese.