I know that’s a correct breakdown in terms of literal meaning but it doesn’t really prepare people for the phrase used in context.
Maybe a Gaelic equivalent to the Glasgow-and-around "gaun yersel!" - the words don't quite convey the meaning of the phrase in context, like so many idioms.
i was thinkin 'oan yersel' as well.
spose it's the best way to remember the idiom then
This answer may be correct but to me 'sin thu fhein' means 'there you are' or 'it's you, yourself'
"that's you yourself"