Jodha Akbar - Episode 381 - November 25, 2014