insuperable [adjective] + problem [noun]