none of their business - Turkish English Dictionary