English: Mirror - the door to the other world?
Telugu: మిర్రర్ - మరొక ప్రపంచానికి తలుపు?