Translation:It is not your business.
Thoughts on accepting 'This is not your concern' ?
'This is none of your concern' is accepted.
Sounds fine to me, added.
What do you think about 'This is not your matter' as a translation?
OK, added now.
"This is not your affair"?
Well ok, added.