it's all in a good cause. - Turkish English Dictionary