Rajasthan High Court gave its verdict after 35 years