mystery: something that baffles understanding and cannot be explained
perplexity: trouble or confusion resulting from complexity
question time: a period during a parliamentary session when members of British Parliament may ask questions of the ministers