Happy to be back on sets: Megha Gupta