20180222 entertainment.hindi.theatre: Putting together an elaborate stage production or an energetic street play is no mean feat; say DU students