be a bit shell shocked - Turkish English Dictionary