idiom
touch gold
Meaning
to be very successful or lucky in something
Example
Every project he takes on seems to **touch gold**.