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