I hope I've opened your eyes, if you'll excuse the visual pun, to some of pollen's secrets.
Espero haber abierto sus ojos, si me perdonan la expresión, y haberles mostrado algunos de los secretos del polen.