Sort:  

"In touch" isn't the phrase I'd have chosen. "Completely mystified" would be more to the point.