Tanishaa Mukherji and Lilliput speak to India TV about their film 'Life is Short'. The actress was seen as a delusional diva 'Debika' in the short film.