Though the english translation made us of hatred, it actually meant "detachment". Thus, it means putting first one's love to God then everything else follows. [Luke 14:25-33, 23rd Sunday in the Ordinary Time]
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.