Finally after 2 year and 1 month, received E-copr on 17th Aug.
Thank you everyone for sharing timelines and updates. It helps in staying on top of the process.
It looks like they are trying to finish off the TR to PR lot by end of this year.
Good luck everyone, stay strong. All will receive PR soon.