Lord Indra promises to release her if Meneka fulfils one last impossible mission: exact Lord Indra’s revenge on the sage ...