It means that they are now popular (but were not previously popular) or now exist (but did not previously exist).
September 8, 2018
0
1
'A thing' here means something like 'something to be considered', or possibly 'an actual thing'.
It means that esports now exists, and the suggestion is that previously it was either just a concept, or a dream.
September 8, 2018
0
1
Hi it's a form of Idiom and means it is hip or something that is a fact.
September 8, 2018
0
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!