Veteran actor Mukesh Khanna recently recounted an incident where Bollywood star Ranveer Singh waited three hours to meet him in order to get his approval to play the role of Shaktimaan.