Lord Hanuman & the strength to overcome.