a lot of good that will do - Turkish English Dictionary