Crossword Genius

Being successful - in repairing the damage? (6,4)

Ross

I believe the answer is:

making good

I'm a little stuck... Click here to teach me more about this clue!

'being' is the definition.
The definition and answer can be both to do with ownership as well as being present participle verbs.
Maybe there's an association between them I don't understand?

'successful in repairing the damage?' is the wordplay.
I cannot really see how this works, but
'successful' could be 'in' (similar in meaning) and 'in' is located in the answer.
This explanation may well be incorrect...

Can you help me to learn more?

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app