As per apnaqanoon,ESSENTIAL ELEMENTS FOR A SUIT FOR SPECIFIC PERFORMANCE.
1 Valid Contract :-
2 Unregistered agreement of sale :-
3 Conduct of the both parties:-
4Readiness and Willingness:-
5Time is essence of contract according to cpc law/qanoon..