the biggest mystery is ... how old is baldev??
If bansuri had him 7months after her marriage and she has been married 30 years (last year or 27 this year) then baldev should be at least 27 years old.
he is meant to be as old as ranvi because he was in the same school year. Ranvi is 5 or 6 yrs older than veera, so in theory baldev is about 25/26
But on his court papers he was 24 years old.
since baldev has never had a birthday on veera is baldev a vampire who never ages or like Benjamin button who just gets younger and younger.
can anyone solve this mystery???