I am not convinced that Rajiv is innocent. As stated by Apu, there is a chance that Zenab has some serious health issues including memory loss and Rajiv is helping an old friend to take care of Zenab and her daughter. But then, why does he need to hide this from his family, or atleast some of his family. All this time, he has been professing that he does not belive in lies and cheating. Remember the chata to Aadeesh for the pen. On the other hand, Suman was playing games with Prem for a long time until Rajiv's accident.
History also tells that whatever Shalakha does, it falls flat on her face - so this recent incidence may not be different. At least this time, everyone knows that she invited Zenab to the party.
I hope this issue does not drag for a few episodes to make it boring again.
Peace!