What is the definition of these phrases? (in Chinese)
1.get you hooked on
2.has something new
3.a compilation of
4.provide a window into
5.take a closer look
6.springs to mind
7.has no shortage of
8.heritage preservation
9.soaking up
10.etched onto
11.put the spotlight on
12.take you long
13.devoted to
14.is dedicated to
15.is packed to
16.sits beneath the
17.trek up
18.purification ritual
19.be reached by
20.is open to
Thanks!