'Jalsa' to hit OTT on March 18