What's the mean"of sorts"@"This questioning has led to an environmental awakening of sorts in China"
I am learning a TED, there is a sentence " This questioning has led to an environmental awakening of sorts in China",I couldn't understand the mean of " of sorts" here.
Searched in Cambridge Dictionary, it explains a below,while I don't think this meaning matched context. Can anyone help me on its mean on this sentence and how to use it? Thanks in advance.
of sorts--used to describe something that is not a typical or good example of something
勉强称得上的,凑合的
Examples: He managed to make a curtain of sorts out of an old sheet.