los caminos del Señor son inescrutables
Meanings
Proverb
1. God works in mysterious ways