Top BJP leaders and Union ministers on Monday hailed Prime Minister Narendra Modi's Independence Day speech as "invigorating" and said he set the vision for a "Param Vaibhav Bharat" and reiterated his commitment towards women empowerment and fight against corruption.