that's for damned sure - Turkish English Dictionary