to be left bewildered - Turkish English Dictionary