beyond/without a shadow of doubt - Turkish English Dictionary