I hear да уж alot meaning yes but I'm wondering what the shade of meaning is. Is there a similar English expression?