Answers

2014-11-21T20:19:01+08:00
It means that you are interested in something or you are involved in something 
0
2014-11-21T23:04:14+08:00
Immersion means to penetrate into something that surrounds or covers.
0