As they say honesty is the best policy!
The vile action committed by Cherry should be of deep regret and great remorse..Cherry is somewhat embarrassed of the sin he committed and his way of apologising is by building a good relationship with his sister-in-law, he doesn't seem to be able to to muster up the courage to ask for direct forgiveness due to the consequences he may have to face..he knows that Kunj will make him suffer for his deeds and leave no stone unturned in providing him with the harshest of punishments
I initially had the inkling that Cherry will come around and repent but the episodes off late show his character is being reinforced of the grey shade he entered with..it's probably going to be left quite late into the show now for when he will show his deepest regrets
With regards to your question, the situation Twinkle faced was utter filth and the poor human was oblivious of the intrusion on her which should be only granted with permission..she was in no state to reciprocate and fight the in humane act being carried out towards her, if I was in her situation it would quite frankly be very hard or more like next to impossible for me to forgive a potential rapist even after asking for forgiveness
An argument, revenge or physical act (i.e: punch/slap) can be forgiven and given a second chance but in my opinion a potential rape cannot be, even though the sin may have not been fully committed and left unfinished..the initial thought was for it to happen and to show dominance towards an innocent female who doesn't have the ability to fight the animal overshadowing her..only a punishment like life imprisonment or castration can teach such animals a proper lesson
My thoughts may come across as deep but such actions cannot be taken lightly as in today's society many class it as an act of normalcy and show no signs of regret and are empowered to re-carry out the sin again on yet another poor soul