be unable to hide one's confusion - Turkish English Dictionary