get confused/bewildered - French English Dictionary