My Lord, through me thou hast challenged the world and all the adverse forces have risen in protest.
But Thy Grace is winning the victory.
Ref : The Mother’s Agenda