Fetching details from the dictionary...
the Buddha's help (aid, succour)
「擁護」 has another reading with different meanings.
protection; defence; support; safeguarding; championship; vindication